1 general:: Phrase(s): catch someone by surprise Go to take someone by surprise.
McGrawhill's American Idioms And Phrasal Verbs